polymer molecule - French English Dictionary